Clip from "Sun, Moon and Star, part 2" (dir. Yi Wen, aka Evan Yang, 1961) featuring Lucilla You Min (as Zhu Lan) and Ye Feng (aka Julie Yeh Feng) (as Su Yanan), two glamorous ...
www.youtube.com